Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEDER HILL Detached £1,279,930 £457,000 11 Jul 2002
2 LEEDER HILL Detached £712,861 £679,760 18 Feb 2022